// 品牌数据接口  通用响应数据接口(除去data)
export interface ResponseData{
    code: number,
    message: string,
    ok: boolean,
}

// 品牌数据接口  接口返回的data的records的每一项的类型
export interface TradeMark{
    id?: number,
    tmName: string,
    logoUrl: string,
    createTime?: string,
    updateTime?: string
}

// 品牌数据接口  接口返回的data的records的类型(品牌数组)
export type Records = TradeMark[];

// 品牌数据接口  后端返回数据的完整结构  
export interface TradeMarkResponseData extends ResponseData{
    data: {
        records: Records,
        total: number,
        size: number,
        current: number,
        orders: any[],
        optimizeCountSql: boolean,
        hitCount: boolean,
        countId: null,
        maxLimit: null,
        searchCount: boolean,
        pages: number
    }
}


// 后端返回数据
// {
//     "code": 200,
//     "message": "成功",
//     "ok": true
//     "data": {
//         "records": [
//             {
//                 "id": 1,
//                 "createTime": "2021-12-10 01:31:41",
//                 "updateTime": "2023-04-15 15:48:02",
//                 "tmName": "小米",
//                 "logoUrl": "39.98.123.211/group1/M00/03/D9/rBHu8mHmKC6AQ-j2AAAb72A3EO0942.jpg"
//             },
//             ...
//         ],
//         "total": 49,
//         "size": 3,
//         "current": 1,
//         "orders": [],
//         "optimizeCountSql": true,
//         "hitCount": false,
//         "countId": null,
//         "maxLimit": null,
//         "searchCount": true,
//         "pages": 17
//     },
// }
